123.89 meters = 406 feet and 5.56 inches