2555.4 meters = 8383 feet and 10.3 inches