83 x 416 x 106 meters = 272.31 x 1364.83 x 347.77 feet