512 x 286 feet = 156.06 x 87.17 meters