125.81 meters = 412 feet and 9.15 inches