105 x 90 x 989 meters = 344.49 x 295.28 x 3244.75 feet