8890 feet = 2709.672 meters