64 x 263 feet = 19.51 x 80.16 meters