62.7 x 168.3 feet = 19.11 x 51.3 meters