2094.1 meters = 6870 feet and 4.88 inches