59.7 x 185.6 meters = 195.87 x 608.92 feet