63 x 168.8 feet = 19.2 x 51.45 meters