96 x 396 x 206 meters = 314.96 x 1299.21 x 675.85 feet