64 x 32 meters = 209.97 x 104.99 feet