8408 feet = 2562.7584 meters