105 x 52.7 meters = 344.49 x 172.9 feet