90 x 99 x 667 meters = 295.28 x 324.8 x 2188.32 feet