2103.6 meters = 6901 feet and 6.9 inches