123.64 meters = 405 feet and 7.72 inches