113.14 meters = 371 feet and 2.33 inches