121 x 173.2 meters = 396.98 x 568.24 feet