64 x 39 feet = 19.51 x 11.89 meters