511 x 274 feet = 155.75 x 83.52 meters