125.89 meters = 413 feet and 0.3 inches