109.3 x 65.4 meters = 358.6 x 214.57 feet