1984 meters = 6509.186352 feet