880 meters = 2887.139108 feet