228.04 meters = 748 feet and 1.95 inches