1986 meters = 6515.748031 feet