2515.2 meters = 8251 feet and 11.62 inches