205.9 x 51.8 feet = 62.76 x 15.79 meters