226.64 meters = 743 feet and 6.83 inches