128.6 feet = 128 feet and 7.2 inches