51 x 64 feet = 15.54 x 19.51 meters