2468 meters = 8097 feet and 1.35 inches