3131 meters = 10272 feet and 3.72 inches