123.74 meters = 405 feet and 11.65 inches