123.94 meters = 406 feet and 7.53 inches