123.55 meters = 405 feet and 4.17 inches