123.63 meters = 405 feet and 7.32 inches