192 x 65.5 meters = 629.92 x 214.9 feet