111 x 19.6 meters = 364.17 x 64.3 feet