228.28 meters = 748 feet and 11.4 inches