269.5 meters = 884 feet and 2.24 inches