112 x 64 meters = 367.45 x 209.97 feet