51.3 x 141 feet = 15.64 x 42.98 meters