228.14 meters = 748 feet and 5.89 inches