64 x 153.5 meters = 209.97 x 503.61 feet