125.87 meters = 412 feet and 11.51 inches