879.6 feet = 268.10208 meters