61.7 x 135.9 meters = 202.43 x 445.87 feet