269.44 meters = 883 feet and 11.87 inches