64 x 107 meters = 209.97 x 351.05 feet