529 x 303 feet = 161.24 x 92.35 meters