20 x 424 feet = 6.1 x 129.24 meters