8464.1 feet = 2579.85768 meters