6600.9 feet = 2011.95432 meters