269.35 meters = 883 feet and 8.33 inches