631 x 51 feet = 192.33 x 15.54 meters