511 x 52 feet = 155.75 x 15.85 meters