63 x 46.4 feet = 19.2 x 14.14 meters