386 x 512 feet = 117.65 x 156.06 meters