228.29 meters = 748 feet and 11.8 inches