64 x 76.8 feet = 19.51 x 23.41 meters