64 x 23.7 feet = 19.51 x 7.22 meters