499 x 128 feet = 152.1 x 39.01 meters