155 x 159 meters = 508.53 x 521.65 feet