112 x 78 meters = 367.45 x 255.91 feet