123 x 631 feet = 37.49 x 192.33 meters