269.37 meters = 883 feet and 9.12 inches