126.66 feet = 126 feet and 7.92 inches