204 x 519 feet = 62.18 x 158.19 meters