64 x 180.5 meters = 209.97 x 592.19 feet