226.67 meters = 743 feet and 8.02 inches