85.9 x 52.6 meters = 281.82 x 172.57 feet