55 x 634 feet = 16.76 x 193.24 meters