228.11 meters = 748 feet and 4.71 inches