1061.3 meters = 3481 feet and 11.46 inches