529 x 39 feet = 161.24 x 11.89 meters