124.25 meters = 407 feet and 7.73 inches