61078 meters = 200387 feet and 1.67 inches