123.71 meters = 405 feet and 10.47 inches