155 x 63.3 meters = 508.53 x 207.68 feet