265.6 meters = 871.391076 feet