2555 meters = 8382 feet and 6.55 inches