519 x 41 feet = 158.19 x 12.5 meters