519 x 265 feet = 158.19 x 80.77 meters