265.7 meters = 871.71916 feet