473 x 128 feet = 144.17 x 39.01 meters