531 x 41 feet = 161.85 x 12.5 meters