265.5 meters = 871.062992 feet