202 x 192 x 98 meters = 662.73 x 629.92 x 321.52 feet