189 x 193 x 287 meters = 620.08 x 633.2 x 941.6 feet