155 x 103 meters = 508.53 x 337.93 feet