103 x 141 feet = 31.39 x 42.98 meters