2058.7 meters = 6754 feet and 3.18 inches