105 x 368 x 671 meters = 344.49 x 1207.35 x 2201.44 feet