64 x 78 meters = 209.97 x 255.91 feet