1998.4 meters = 6556 feet and 5.17 inches