265.1 meters = 869.750656 feet