91 x 104 x 640 meters = 298.56 x 341.21 x 2099.74 feet