422 x 246 feet = 128.63 x 74.98 meters