2058 meters = 6751 feet and 11.62 inches