228.78 meters = 750 feet and 7.09 inches