112 x 68 meters = 367.45 x 223.1 feet