126 feet and 0.3 inches = 38.412 meters