112.5 x 19.2 meters = 369.09 x 62.99 feet