8498 feet = 2590.1904 meters