269.99 meters = 885 feet and 9.53 inches